polarization microscopes - German English Dictionary